home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 25
/
Cream of the Crop 25.iso
/
bbs
/
ig107.zip
/
INTRGAME.DOC
< prev
next >
Wrap
Text File
|
1997-05-14
|
8KB
|
153 lines
Inter - Game version 1.7
By Chris Whitacre (C) 1995-97 All Rights Reserved
Intergame was designed for falken bbs systems so that you can run non
standard doors with falken via a null modem connection on another PC. This
is accomplished by stealing a serial line from falken. Once the falken side
has initialized the remote side, the user will be provided with a menu of up
to 75 (2 in unregistered mode) where they can play all the games you want them
to. Intergame will determine the age limits and graphics format before letting
the user play the game. If the set age is more than the age calculated from the
birthdate in the falken user structure then they cannot play that game. If the
game requires ANSI graphics and the user only has ASCII graphics then they
cannot play that game. As of now, intergame only supports the dorinfox.def, the
chain.txt, and the door.sys formats, these 3 are the most popular formats so
you should not have any problems setting up the game. Intergame requires the
use of a FOSSIL driver on the game machine, the fossil MUST be revision 5
compatable, I've done all my work with X00 but BNU Should work.
There is NO warranty on this program at all what so ever! Use at your own
risk, Chris Whitacre or The Midnight Hour! will NOT be held responsible for
what ever happens by the usage of this computer program!
To setup the intrgame you need to hook up the game machine to the bbs machine
with a NULL modem. Then load up the bbscfg for falken and tell it that the line
that your going to use is a NULL line by setting the init string to read
'direct'. After doing this, I recomend that you run a telecomunications program
on the game machine and log into falken using the null modem, once this has
been done you can just about bet that the intergame will connect on the very
first try. Most of the problems in setting up this program lies within hidden
IRQ conflicts. Once you got your game machine talking to falken ok you need to
make a directory for the intrhost. Off of that directory you need to make a
sub-directory called NODE1, this is where all your drop files will be placed
for node number one. Note that in the multi-node version you will need a node
directory for each node.
Next copy the intrhost.exe file into the intrhost directory and run it with
the /S command, this will get you the configuration editor, here you will put
in a 1 line header for your internal menus, the system name, the sysop name,
the color of the text being printed out, the color of the commands for the
games, the color of the brackets, a scheduled maintenance time which will run
a batch file called maint.bat, and the path to the data files.
Next run the intrhost program with the /E command, this will get you the
game editor, here is where you will enter the information about the game itself.
If the games age limit is set then the age is calculated from the falken users
database, if they are older than what you have set here it will let them play,
if not it will tell them that they are to young to play that game. If they do
not have the proper graphics it will not let them play the game also. There are
3 drop files supported, these are chain.txt, dorinfox.def, and door.sys, these
files will end up in the apropriate directories per node. You can put the game
in one of ten menu sets, these menu sets can be accessed by using the > and <
keys, if a file exists for that menu set "screenx.ans or screenx.asc where x
is the menu number" then that file will be printed instead of the internal
menus. The filename is the name of the program you wish to run, these are
usually batch ".bat" files and should exist in the main intrhost directory,
note that the node number will be passed down to the batch file as a parameter.
You can lock the game out for single node games, this should be set to yes if
the game is a single node game and is being used in a multi-noded environment.
NOTE: There is no real need to lock the game in a single node environment.
Example Batch file callings.
@echo off
copy node%1\chain.txt gamedir (NOTE that the node number is passed in the %1)
cd gamedir
gamename
del chain.txt
cd \intrgamedir
NOTE: You may access the game editor by hitting the * key while online, you
may also access the system editor online bye hitting the ! key. Also
giving a game the ! for a command will dissable that game from play,
HOWEVER, if running multi-node, you will loose all changes if there is
more than one node running when you change something in the editor,
so shut down the intrgame when running in desqview to 1 node.
The command line parameters for the interhost are as follows:
/B<rate> is the baud rate, I recomend locking the port in the fossil driver.
/C<num> is the port number to use, 1 - 8 (or whatever you fossil will allow)
/D is the flag for relinquishing time slices under DesqView, note that
there is an evedent problem in the hardware with desqview versions
below 2.6 as stated in the fossil driver documentations.
/E is the game editor
/P<password> is the systems password
/S is the system editor
/N<node> is the node being ran, defaults to 1
/? or ? is a short menu
The command line parameters for the interload are as follows:
/C<line> is the line to steel from falken.
/D is the debug switch, no data will go to the bbs log unless this
is active!
/K is to kill the network (must be called with the /C first)
/L Load the network into memory
/R Run the intergame.
Next you will need to copy the intrgame.exe, intrload.exe to the mainbbs
directory on the falken machine. Load up bbscfg and under logon doors add
the intrload program to it with the /L, /C<line number>.
IE: intrload /L /C5
What this does is run the program in load mode each time someone logs on,
takes about 1/2 second to run, if the network line is not active it will
activate it on line 5. In a Mult-Node environment, you need one need to do this
for each line that is going to be networked, with a different comport line
number. Now on to your menus, place the intrload program on a menu for the users
with the /R (run) command and no other parameters, intrload will search for the
first available network node.
IE: intrload /R
The final command for the intrload is the /K (kill) command this will remove
the network from memory and must be used with the /C<comport> FIRST!
IE: intrload /C5 /K <-- Note that the comport comes FIRST!
This command is usefull in a sysop menu some where to kill the intrgame
network, note that this will reload as soon as someone logs back on.
If all has gone right you can now logon to falken, and the network should be
active as soon as you run through the logon. Then you can enter the intrgame
and start testing your doors.
Registrations: until registered, the intergame will only allow 2 games max
and 1 node, this is enough to allow you to test and determine the performance
of the program. Registration is only 20.00 (US FUNDS) check or money order for
the single node version and 50.00 for the multi-node version.
If you have any problems I will be HAPPY to help you out in getting things
setup.
Send your check or money order for 20.00 for the single node version OR 50.00
for the multi-node version along with your name, address, phone number <data>,
and falken serial number to...
Chris Whitacre
P.O. Box 1703
Hanford, Ca. 93232-1703
Support BBS: (209) 582-4747 or telnet/http/ftp: midnight.kingsnet.com
Email: cd@midnight.kingsnet.com